package com.xinbochuang.machine.admin.mapper.system;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xinbochuang.machine.admin.domain.system.SysStorehouseOut;

import java.util.List;

/**
 * @author 黄晓鹏
 * @date 2020-09-29
 */
public interface SysStorehouseOutMapper extends BaseMapper<SysStorehouseOut> {

    /**
     * 查询今天插入的出库记录之和
     *
     * @return
     */
    int sumTodayOut();

    /**
     * 分页列表
     *
     * @param storehouseOut 查询条件
     * @return 结果
     */
    List<SysStorehouseOut> selectStorehouseOutList(SysStorehouseOut storehouseOut);

    /**
     * 分页列表条数
     *
     * @param storehouseOut 查询条件
     * @return 结果
     */
    int selectStorehouseOutCount(SysStorehouseOut storehouseOut);

    /**
     * 查询导出待办列表
     *
     * @param storehouseOut 查询条件
     * @return 结果
     */
    List<SysStorehouseOut> selectExportList(SysStorehouseOut storehouseOut);
}
